Github Atom编辑器的安装、汉化及中文☐☐问题

安装方法自行谷歌,很简单就不说了,主要讲下汉化及解决中文字符不显示的问题

平台:Ubuntu 14.10,Win上的方法相同

0. 解决打开文件中的中文不显示问题:

打开Settings,在Font Family中填入你喜欢的中文字体,如:Microsoft YaHei

1. 安装Localization插件

插件安装方法请谷歌

2. 设置Localization插件

在Settings → Packages中找到Localization插件,进入它的Settings中,在Current Language中,填入Chinese - Simplified

3. 进一步修改

仅仅进行前两步的设置是不起作用的。

由于Localization插件中的Language文件(~/.atom/packages/localization/i18n/.json)和Atom的menus文件(/usr/share/atom/resources/app/menus/.json)有些出入:

打开Atom中的menus文件,可以看到””label”: “&File”,”中有个&字符,但是Localization插件中的Language文件中则没有,所以之前对Localization的设置不起作用。

解决办法:最好是修改Localization插件中的Language文件,将其改为和Atom中的menus文件一致(也就是,加入相应位置的&字符)。

但是,那太麻烦了,所以直接打开Atom中的menus文件(在Linux平台上,就修改linux.json;在Win平台,则是Win.json),将其中的&直接全部去除(查找-替换为空)。OK

4. 解决树形目录视图(Tree View)中文不显示问题:

2015-04-22 10:23:46屏幕截图

打开~/.atom/styles.less,加入:

1
2
3
.tree-view {
font-family: 'Microsoft YaHei',sans-serif ;
}

5. 解决标签栏(Tabs)中文不显示问题:

2015-04-22 10:22:40屏幕截图

打开~/.atom/styles.less,加入:

1
2
3
.title {
font-family:'Microsoft YaHei',sans-serif ;
}

6. 解决底部栏中文不显示问题:

2015-04-22 10:23:12屏幕截图

打开~/.atom/styles.less,加入:

1
2
3
.current-path {
font-family:'Microsoft YaHei',sans-serif ;
}

7. 解决鼠标悬停在标签栏上时,显示的路径中中文不显示问题:

2015-04-22 10:40:48屏幕截图

打开~/.atom/styles.less,加入:

1
2
3
body {
font-family: 'Microsoft YaHei',sans-serif ;
}

我没找到更精确的位置,只好这样了。

OK。